Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Bounds

نویسندگان

  • Mohan Kamath
  • Krithi Ramamritham
چکیده

Epsilon serializability (ESR) is a weaker form of correct-ness designed to provide more concurrency than classic serializability (SR) by allowing, for example, query transactions to view inconsistent data in a controlled fashion, by limiting the inconsistency within the speciied bounds. In this paper, we introduce the notion of hierarchical inconsistency bounds that allows inconsistency to be speci-ed at diierent granularities | with transactions being at the top of the hierarchy, objects at the bottom, and groups in between. We discuss mechanisms needed to control the inconsistency so that it lies within the speciied bounds. This paper also reports on an evaluation of the performance improvement due to ESR. We make two important observations. First, the thrashing point shifts to a higher multiprogramming level when transaction inconsistency bounds are increased. Further, for a particular multiprogramming level and a particular transaction inconsistency bound, the throughput does not increase with increasing object inconsistency bounds but peaks at some intermediate value.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Boundsy

Epsilon serializability (ESR) is a weaker form of correctness designed to provide more concurrency than classic serializability (SR) by allowing, for example, query transactions to view inconsistent data in a controlled fashion i:e: limiting the inconsistency within the speciied bounds. In the previous literature on ESR, inconsistency bounds have been speciied with respect to transactions or wi...

متن کامل

Asynchronous consistency restoration under epsilon serializability

Many database applications tolerate a certain nlnount of data inconsistency to gain increased concurrent processing and to accommodate realworld constraints. This paper describes how inconsistency can be modeled in a database and managed with. consistency westoration methods. The correctness criterion for the maintenance of inconsistency is epsilon serializability (ESR). An inform.al notation t...

متن کامل

Tutorial on Epsilon Serializabilityand a Survey of Recent

Epsilon Serializability (ESR) is a generalization of classic serializability (SR). ESR supports more concurrency and autonomy than SR by allowing a bounded amount of inconsistency in transactions that can tolerate it. ESR has three main advantages over previous \weak consistency" models: (1) ESR is a general framework, applicable to a wide range of application semantics; (2) ESR is upward-compa...

متن کامل

Generalized Transaction Processing with Epsilon-serializability 1

We summarize the progress on epsilon-serializability (ESR), which is a generalization of serial-izability. ESR is the foundation of a generalized transaction processing system, allowing the application designers a ne-grained control in the trade-oo between limited inconsistency and increased performance and availability. The paper outlines ESR as correctness criterion, the algorithms supporting...

متن کامل

Asynchronous Consistency Restorationunder Epsilon

Many database applications tolerate a certain amount of data inconsistency to gain increased concurrent processing and to accommodate real-world constraints. This paper describes how inconsistency can be modeled in a database and managed with consistency restoration methods. The correctness criterion for the maintenance of inconsistency is epsilon serializability (ESR). An informal notation to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993